﻿.file-list {
    text-align: left;
    width: 80%;
    margin: 0px auto;
    border: 1px solid #396;
}

.file-list-phone {
    text-align: left;
    width: 200%;
    height: auto;
    margin: 0px auto;
    border: 1px solid #396;
}

.file-empty-list {
    text-align: center;
    margin-top: 15%;
    margin-left: 5%;
}

.file-div {
    height: 35px;
    /*height: 8px;*/
    /*line-height:8px;*/
    /*margin-bottom: 10px;*/
    /*border: 1px solid #FF0000;*/
}

    .file-div:hover {
        /*background-color: #C0C0C0;*/
        background-color: #FAFCFF;
        cursor: pointer;
    }

.file-part {
    height: 35px;
    /*overflow: hidden;*/
    /*border: 1px solid #FF00FF;*/
}

.file-hr {
    height: 1px;
    border: none;
    border-top: 1px dashed #0066CC;
}

.file-img {
    height: 35px;
    width: 35px;
    margin-left: 5px;
    border: none;
    /*border-top: 1px dashed #00FF00;*/
}

.file-img-div {
    float: left;
    height: 50px;
    width: 50px;
}

.file-name-div {
    float: left;
    width: auto;
    white-space: nowrap;
    height: 35px;
    line-height: 35px;
}
